About Sardar Automotive Engineering Limited (07958713) United Kingdom