About Merrion Sands Limited (04652640) United Kingdom