About Sardar And Sons E1 Ltd (12188263) United Kingdom