About Bow Wow London Grooming Ltd (10071978) United Kingdom