About Lillypool Cafe Limited (08063225) United Kingdom