About Dudley Holdings Limited (12362042) United Kingdom