About Clwyd Holdings Limited (05873987) United Kingdom