About Almonry Limited (NI027666) United Kingdom