About 3 Degrees Communication Limited (08973223) United Kingdom