About Alice S Tea Shop Ltd (08502573) United Kingdom