About Cindy S Sandwich Company Limited (SC376380) United Kingdom