About Headglen Limited (01882537) United Kingdom