About Bracken Mead Management Company Limited (06206792) United Kingdom