About J A Mcgarry & Son Ltd (12337080) United Kingdom