About Load&go Waste Management Ltd (12332832) United Kingdom