About D & S (north West) Ltd (11965608) United Kingdom