About V&e London Limited (09769334) United Kingdom