About Glenmeran Limited (08943855) United Kingdom