About Duncan Robert Clark Limited (06780247) United Kingdom