About Inter City Scaffold Design Limited (13231666) United Kingdom