About C&c Walsh Ltd (13432291) United Kingdom