About Sardar Bahadur Ltd (13411273) United Kingdom