About Trefusis Limited (06838837) United Kingdom