About Scipio Limited (01868207) United Kingdom