About London Waste Technology Limited (04116457) United Kingdom