About Lord Demolition And Excavations Limited (12838546) United Kingdom