About Little Pop-up Kitchen Limited (13403686) United Kingdom