About The Magic Bean Co. Limited (08384894) United Kingdom