About Sling It & Rig It Ltd (SC594181) United Kingdom