About Galecarth Ltd (11524235) United Kingdom