About Alice Castle Limited (08949025) United Kingdom