About The Red Pepper Sandwich Co. Ltd. (05050835) United Kingdom