About Abercore Limited (08692842) United Kingdom