About Ed Walsh Ltd (12853305) United Kingdom