About Wm Barrowcliffe & Sons Limited (04022995) United Kingdom