About Pierre And Ndompey Sandwich Shop Ltd (10780390) United Kingdom