About T.j. Longmoor Limited (08938618) United Kingdom