About Beardmore Ventures Limited (07498601) United Kingdom