About James Thomas Rear Limited (11583125) United Kingdom