About Cockx Sudbury Limited (02111670) United Kingdom