About Spindles Investment Limited (09381644) United Kingdom