About Spingate Investment Management Limited (04069282) United Kingdom