About James Dudley International Limited (02394118) United Kingdom