About Galmstrup Limited (09690172) United Kingdom