About Venture 1 Sales & Marketing Limited (09067721) United Kingdom