About J E Walker & Sons Limited (06409974) United Kingdom