About E. French & Company Limited (01662479) United Kingdom