About The Sehgal Charitable Trust Limited (04169962) United Kingdom