About London And Folkestone Ltd (07149146) United Kingdom