About Galsa Ltd (12948190) United Kingdom