About Burnbrae Media Investments Limited (08867540) United Kingdom