About T J Abbott Limited (04609103) United Kingdom