About High Hill Management Limited (00819595) United Kingdom