About Galldris Holdings Limited (10127324) United Kingdom