About Ash & Lacy Holdings Limited (07693633) United Kingdom