About Ry Walsh Ltd (13650313) United Kingdom