About The Fern Sandwich Bar Limited (12713361) United Kingdom