About Fletchers Scaffolding Service S Ltd (11980338) United Kingdom