About Clyde Insulations Limited (77 1408) (SC024214) United Kingdom