About Epic (general Partner Trevelyan House) Limited (05278198) United Kingdom