About Cooper & Jones Ltd. (02783103) United Kingdom