About C. French & Co. Limited (01632164) United Kingdom