About Naylor Telecommunications Solutions Limited (07860574) United Kingdom