About The Great British Car Wash Ltd (13188785) United Kingdom