About D F C (north West) Limited (12907673) United Kingdom