About R. Cockayne Limited (04486406) United Kingdom