About E. Walters (ludlow) Limited (00590546) United Kingdom