About The Bean Club Limited (10993619) United Kingdom