About E.e. Olley & Sons Limited (00513587) United Kingdom