About Tom Mcgarry Ltd (10776681) United Kingdom