About Lacon Design & Build Ltd (09066903) United Kingdom