About E. Levy & Co (elco) Limited (01482985) United Kingdom