About T J Environmental Limited (03884363) United Kingdom