About Tom Bloomfield Ltd (11209449) United Kingdom