About Ace Telecommunications Limited (02505269) United Kingdom