About Severn Princess Preservation Trust (CE014599) United Kingdom