About Laurence Ventura Limited (11429781) United Kingdom