About Cooper Tarry Ltd (08466249) United Kingdom