About Coopers Sandwich Shop Ltd (13280726) United Kingdom