About Beach Scaffolding Solutions Ltd (12970086) United Kingdom