About Ag Glenn Limited (NI665260) United Kingdom