About R Hocking Ltd (12856249) United Kingdom