About Beardmore Investments Limited (13438598) United Kingdom