About Houndiscombe Management Limited (06014269) United Kingdom