About Mr Bea Limited (12505748) United Kingdom