About Harry Walker Limited (SC288095) United Kingdom