About London Waste Solutions Limited (11732503) United Kingdom