About Jack Hotchkiss Limited (13683678) United Kingdom