About Clatharal Ltd (11697959) United Kingdom