About J.w. Walker & Sons Limited (01085163) United Kingdom