About Harlech Holdings Limited (10728546) United Kingdom