About Duffield Harrison Services Limited (11982862) United Kingdom