About Neil Cudworth Limited (03613920) United Kingdom