About Stefan S Proper Sandwich Ltd (11872901) United Kingdom