About Mr Bean Limited (08179904) United Kingdom