About Sean Mcardle & Son Limited (09604892) United Kingdom