About Scr Construction And Recycling Limited (10990257) United Kingdom