About Agellus Ely Limited (13501596) United Kingdom