About Tom Mallory Limited (12538042) United Kingdom