About French Associates Limited (05602418) United Kingdom