About L. & F. Jones Holdings Limited (01285219) United Kingdom