About Lspr Communications Limited (07240951) United Kingdom