About Heythorp Capital Partners Limited (08193606) United Kingdom