About Abbey Telecom Holdings Ltd (11440945) United Kingdom