About Richie Keefe Life And Soul Trust (06342826) United Kingdom