About Sardar Limited (SC685638) United Kingdom