About E.l.cleeves & Co. (insurance) Limited (00646693) United Kingdom