About N Hogwood Limited (06168786) United Kingdom