About Jack Hook Ltd (05841331) United Kingdom