About Edindale Limited (SC632487) United Kingdom