About Sandrocksolution Telecommunication Services Ltd (09642095) United Kingdom