About France & Associates Ltd (09996453) United Kingdom