About Charles Ware Technology Ltd (13122981) United Kingdom