About Bloomer & Bloomer Hair Boutique Limited (09103779) United Kingdom