About Dalsara Limited (02225134) United Kingdom