About J C A International Sales Promotion Services Limited (03427899) United Kingdom