About Mr Plaice Ltd (12258515) United Kingdom