About The Trifocal Trust (CE025437) United Kingdom