About Alice Cummings Limited (12176148) United Kingdom