The FCA has revoked the regulatory permissions of Lincolnshire financial adviser firm John Cotton (FRN: 136224) for non payment of fees.