About Coopers & Lybrand Limited (01945704) United Kingdom