About Alex French Associates Limited (07258625) United Kingdom