About C L Walsh Ltd (10180502) United Kingdom