About Rufford Car Wash Ltd (12641283) United Kingdom