About Victoria & Hamlet Limited (10119473) United Kingdom