About S&a Building Ltd (12418151) United Kingdom