About Jackson Hocking Limited (03361570) United Kingdom