About M. K. Walsh Limited (07572854) United Kingdom