About Galmace Limited (01549350) United Kingdom