About Glen Mhor Limited (03535589) United Kingdom