About North Loop Autohaus Ltd (11031282) United Kingdom