About Harry Jacks & Son Limited (05531116) United Kingdom