About Scoradale Limited (02870294) United Kingdom