About The Little Shop Liverpool Limited (11419174) United Kingdom