About Spindle Limited (04764392) United Kingdom