About Badger Inks Limited (06854714) United Kingdom