About Beaverbrook Holdings Limited (07457718) United Kingdom