About Staveley Sandwitch Ltd (11343621) United Kingdom