About Vespr Communications Limited (08245302) United Kingdom