About E L Francis & Co Ltd (12543689) United Kingdom