About Heybridge Management Limited (05133090) United Kingdom