About Meakin Motors Limited (10579736) United Kingdom