About Glassmoore Limited (06978267) United Kingdom