About Coopers Sandwich Ltd (13572651) United Kingdom