About Spence Holdings Ltd (10948774) United Kingdom