About Jack Badger Designs Ltd (12705981) United Kingdom