About Chris Dudley Limited (07062082) United Kingdom