About Coopers Works Limited (05698664) United Kingdom