About Abercorn Communications Limited (05030348) United Kingdom