About James Dennis Limited (12433984) United Kingdom