About Crinnicks Hill Management Limited (05651238) United Kingdom