About Bean Productions Ltd (08273368) United Kingdom