About Alice James Limited (13510844) United Kingdom