About Spence Group Ltd (10461827) United Kingdom