About Andy Harragan & Son Limited (05408216) United Kingdom