About Ash & Lacy Automotive Limited (00529602) United Kingdom