About Embassy Telecom Limited (04088336) United Kingdom