About Ash & Lacy Solutions Holdings Limited (13576504) United Kingdom