About M.e.l Scaffolding Ltd (12757219) United Kingdom