About John Dodson Limited (10338215) United Kingdom