About Spindlewood Limited (04408115) United Kingdom