About China Chaps Limited (06853471) United Kingdom