About Charles Spencer Ltd (09245140) United Kingdom