About Yorkshire Hybrid Cars Limited (12499660) United Kingdom