About Charles Wilson Technology Ltd (13190292) United Kingdom