About Gc Spencer Ltd (11261534) United Kingdom