About Deeside Point Management Limited (05751879) United Kingdom