About Spada Limited (10274003) United Kingdom