About Tabernacl Chapel Harlech Limited (12673775) United Kingdom