About Mcgarry & Son Ltd (13480302) United Kingdom