About M Barrett & Son Limited (05662117) United Kingdom