About Glen Moore Limited (04932670) United Kingdom