About Ellisglen Limited (11861247) United Kingdom