About French Country Living.com Ltd (12336426) United Kingdom