About Sardar S Regal Kitchen Limited (12722398) United Kingdom