About Polar Telecommunications Limited (03946156) United Kingdom