About Scirocco Ltd (06904972) United Kingdom