About Sealladh Na Mara Limited (SC635319) United Kingdom