About Gordon Spencer Ltd (12197351) United Kingdom