About Terry James Waste Solutions Ltd (13683503) United Kingdom