About Northwestscompetition.uk Ltd (13045295) United Kingdom