About The Little Sandwich Shop (willerby) Ltd (12146908) United Kingdom