About Eliot Car Wash Limited (12660057) United Kingdom