About F & C Associates Limited (03594868) United Kingdom