About Nicolglen Limited (01419805) United Kingdom