About Ash & Lacy Finishes Limited (10805186) United Kingdom