About Sandymount Group Limited (11769070) United Kingdom