About Telspar Limited (01502722) United Kingdom