About Sidewinder Management Limited (08687945) United Kingdom