About Deeside Investments Limited (SC388863) United Kingdom