About Alpha Scaffold Design Ltd. (07543390) United Kingdom