About Holland Cooper Clothing Limited (07614322) United Kingdom