About T And J Holdings Limited (06609647) United Kingdom