About Spearing & Sons (high Wycombe) Limited (12420984) United Kingdom