About Broomhill Associates Limited (NI043882) United Kingdom