About Duncan Fearnley Distribution Limited (00376805) United Kingdom