Farming in Folkestone, Kent We help you find any company! T. F. Sole Limited 35 Bouverie Square Folkestone, Kent