About Lednor Construction Limited (07095356) United Kingdom