About Cc Bloomers Sandwich Bar Ltd (SC680300) United Kingdom