About Charlie Ware Engineering Limited (11262096) United Kingdom