About E.e. Lane & Sons (holdings) Limited (00602933) United Kingdom