About Sr Dudley Limited (11027641) United Kingdom