About Folkestone Motors Ltd (11979653) United Kingdom