About P. Mcgarry & Son Limited (01418746) United Kingdom