About Deeside Associates Limited (11364292) United Kingdom