About Trefusis Dean Limited (09538340) United Kingdom