About Manchipster Plaice Ltd (12189795) United Kingdom