About Avocet Telecom Limited (06054109) United Kingdom