About Betty & Rose Limited (13195083) United Kingdom