About Taylor Made Waste Services Ltd (12668910) United Kingdom