About Glemorin Limited (01222453) United Kingdom