About Jack Baker Limited (00455450) United Kingdom