About Walsh-mead Limited (12324927) United Kingdom