About P R Duff Limited (SC037761) United Kingdom