About J. Walker & Son (investment Holdings) Limited (11769879) United Kingdom