About Assemble Scaffold Solutions Limited (11165858) United Kingdom