About Spence (insurance Services) Ltd. (SC124134) United Kingdom