About Newark Scaffold Limited (05234518) United Kingdom