About Mr Pickwicks Limited (10815672) United Kingdom