About Deenside Management Limited (04919154) United Kingdom