About Jack Badger Limited (07225134) United Kingdom