About Middleton Chase Management Limited (08166263) United Kingdom