About Bark & Smack Ltd (07944230) United Kingdom