About Spicule Ltd (09954122) United Kingdom