About E & Co Management Limited (12501031) United Kingdom