About Alice Vickers Limited (13585422) United Kingdom