About The Village Plaice Ltd (08099295) United Kingdom