About Burnbrae Management Limited (NI042996) United Kingdom