About E Meyer & Co (mentor) Limited (00518865) United Kingdom