About T&j Technologies Ltd (11859039) United Kingdom