About De North West Limited (10708231) United Kingdom