About Beacon Mill Investments Limited (04916511) United Kingdom