About J.e. & C.m. Fletcher & Co. Limited (03087108) United Kingdom