About Duncan S Of Oldham Limited (02561443) United Kingdom