About Seadale Limited (SC106430) United Kingdom