About Coddington Plough Limited (09942583) United Kingdom