About Alicia James Limited (09652879) United Kingdom