About Vennay Limited (06752870) United Kingdom