About Sandymount House Limited (10840251) United Kingdom