About Wlm Harlech Limited (10524326) United Kingdom