About Galgal Developments Ltd (06175734) United Kingdom