About T And J Services Ltd (11558857) United Kingdom