About Mclaughlin & Son Limited (04257942) United Kingdom