About Gs&sr Holdings Ltd (12880258) United Kingdom