About Headland Management Limited (NI065811) United Kingdom