About 48.3 Scaffold Design Limited (07528230) United Kingdom