About Miller Brook Management Company Limited (04921039) United Kingdom