About J & D Hudson Limited (12192003) United Kingdom