About Ham & Hook Limited (11143818) United Kingdom