About M8 Scaffold Limited (SC526737) United Kingdom