About Trevarthian Holdings Limited (09693824) United Kingdom