About Global Sc Solutions Ltd (12567773) United Kingdom