About Spindle Engineering Ltd (09018358) United Kingdom