About H. Hocken Limited (00226906) United Kingdom