About S&d Buiding Solutions Ltd (13687207) United Kingdom