About The Seedley And Langworthy Trust (03698794) United Kingdom