About Brambledown Car Wash Ltd (13480420) United Kingdom