About Endglen Limited (10687537) United Kingdom