About Vernon And Bamberger Holdings Limited (12456303) United Kingdom