About Rigger Telecom Services Ltd (08117744) United Kingdom