About Jack Hammerton Limited (01101083) United Kingdom