About Alice S Kitchen Limited (10867502) United Kingdom