About Stirling Evc Ltd (13160796) United Kingdom