About Glanimoore Limited (13257833) United Kingdom