About Sunflower Sandwich Bar Limited (NI061504) United Kingdom