About Thorncroft Waste Management Ltd (07689948) United Kingdom