About Telford Wax Removal Ltd (13446286) United Kingdom