About Ruby Car Wash Limited (10290251) United Kingdom