About Bean Green Kitchen Limited (10867889) United Kingdom