About Venture Marketing North West Ltd (10608067) United Kingdom