About Sandown Capital Partners Llp (OC419588) United Kingdom