About Siros Design Ltd (10805680) United Kingdom