About Bamburgh House Ltd (08352389) United Kingdom