About Bette & Barb Ltd (08791554) United Kingdom