About Clwyd Ltd (13243479) United Kingdom