About Christopher Walsh Limited (05537993) United Kingdom