About Hocking International Limited (09535939) United Kingdom