About Bamburgh Limited (08896261) United Kingdom