About Deeside Industrial Services Ltd. (SC275221) United Kingdom