About Spindle Developments Limited (11480937) United Kingdom