About Cooper & Turner Limited (04021697) United Kingdom