About T J (roche) Ltd (07418302) United Kingdom