About Elizabeth Venmore Limited (04358797) United Kingdom