About D & S West Limited (11343648) United Kingdom