About Tom Merrills Limited (10868738) United Kingdom