About Coopers Independent Trading Limited (13381183) United Kingdom