About Sab Scaffold Ltd (12268898) United Kingdom