About Cooke Technical Limited (11159402) United Kingdom