About Hallam Cliffe Management Limited (02635266) United Kingdom