About Yb Walsh Ltd (13685322) United Kingdom