About Severn Centre Trust Ltd (07219190) United Kingdom