About Mcgarry S Limited (11013306) United Kingdom