About Walsh Newton Limited (05440129) United Kingdom