About French Village Ltd (NI615302) United Kingdom