About Coopermatic Limited (08962503) United Kingdom