About Ash & Lacy Finishes Holdings Limited (13553015) United Kingdom