About T&j London Ltd (09633986) United Kingdom