About 1st Call Waste Management Limited (10064144) United Kingdom