About Galmers Limited (11619261) United Kingdom