About S&d Construct Ltd (13496288) United Kingdom