(c) 2012 Trevellyan. All rights reserved. Trevellyan Insurance Services is a trading name of Trevellyan Services Limited, Company Number 7465369. Trevellyan Services Ltd is Authorised and Regulated by The Financial Services Authority (FSA) Number 538683.