About Harry King & Sons Limited (05533763) United Kingdom