About K J & S M French Limited (09432592) United Kingdom