About Broomhill Lane Management Limited (NI601242) United Kingdom