About Jack Hall Automotives Limited (13571713) United Kingdom