About J Ffrench Group Limited (12101852) United Kingdom