About Sandwiches (glasgow) Limited (SC021428) United Kingdom