About Klc Marine Scaffolding Services Ltd (12177191) United Kingdom