About J Ffrench Limited (04219729) United Kingdom