About Jack And Bean Limited (11351347) United Kingdom