About Wm. R. Stewart & Sons (hacklemakers) Limited (SC024733) United Kingdom