About Logical Waste Solutions Ltd (10723798) United Kingdom