About Folkestone Taxi Company Limited (01595952) United Kingdom