About S & A Hybrid Cars Ltd (12050958) United Kingdom