About Pandesal Kitchen Limited (13522291) United Kingdom