About Spearing & Sons (bury St Edmunds) Limited (13022671) United Kingdom