About Torry Waste Management Limited (12208946) United Kingdom