About Barking Mad Designs Ltd (07733309) United Kingdom