About J & T Services Limited (03844366) United Kingdom