About Primrose Telecom Uk Limited (07029558) United Kingdom