About R Duffield Ltd. (10224628) United Kingdom