About Abercorn Corporation Limited (03339517) United Kingdom