About London Waste Removal Service Ltd (11421876) United Kingdom