About Betty Boo Limited (04932847) United Kingdom