About Sardar Investments Limited (01391839) United Kingdom