About Oxford Electric Car Ltd (12932928) United Kingdom