About Clare Hill Management Limited (NI670508) United Kingdom