About Sharan Engineering Limited (12619663) United Kingdom