About Abbey Telecom Limited (02412564) United Kingdom