About Ash & Lacy Group Limited (13553002) United Kingdom