About R. Walsh Developments Limited (04426576) United Kingdom