About Walsh West Limited (10714886) United Kingdom