About The Scaffold Store South East Ltd (12483929) United Kingdom