About Stuart Hood Limited (08021442) United Kingdom