About Singleton Spencer Ltd (10665960) United Kingdom