About Abergrove Limited (NI639642) United Kingdom