About D.c. Scott & Sons (ormskirk) Limited (01432197) United Kingdom