About Venture Press Limited (02523849) United Kingdom