About Cooper Kendall Engineering Limited (02659142) United Kingdom