About Laurel Hill Management Limited (NI039745) United Kingdom