About Ash & Lacy Automotive Holdings Limited (13552947) United Kingdom