About Andromeda Estores Limited (13375939) United Kingdom