About John Woods Holdings Limited (11398810) United Kingdom