About The Village Plaice Group Ltd (10438122) United Kingdom