About The Landing Sandwich Company Limited (06555312) United Kingdom