About John Hammick Ltd (13075703) United Kingdom