About Hookwood Limited (08593603) United Kingdom