About Ash & Lacy Building Systems Holdings Limited (13552939) United Kingdom