About Strathclyde Masonry Limited (SC607759) United Kingdom