About Bella Boutique Shrewsbury Ltd (12281109) United Kingdom