About E.l. Mount & Co. Limited (00785816) United Kingdom