About M.a Stanton & Sons Limited (08975526) United Kingdom