About Betty Bramble Ltd (08549284) United Kingdom