About E. A. Lane & Sons Limited (07957058) United Kingdom