About C Walsh Ltd (07715516) United Kingdom