About Trefusis & Company Limited (09250791) United Kingdom