About T&j Holdco Limited (12553626) United Kingdom