About The Segelman Trust (CE021238) United Kingdom