About Bamburgh Capital Investor Relations Limited (10144004) United Kingdom