About Chic & Holland Limited (13708741) United Kingdom