About The Little Shop At The End Of The Universe Ltd (07791202) United Kingdom