About E & J Walker Limited (08020168) United Kingdom