About The Rolling Bean Limited (09656363) United Kingdom