About Cooper Avondale Limited (04522588) United Kingdom