About Urban Telegraph Limited (07960552) United Kingdom