About Winifred Sandwich Bar Limited (10790405) United Kingdom