About Scaffsafe Consultants Ltd (11888785) United Kingdom