About Fed Sandwich Bar Ltd (SC565938) United Kingdom