About Rodrigues Sandwich Shop Ltd (10981729) United Kingdom