About Albany Total Waste Limited (10610502) United Kingdom