About Sandymount Holdings Ltd (12357486) United Kingdom