About Bramhold Limited (13507501) United Kingdom