About Ash & Lacy Manufacturing Limited (03008964) United Kingdom