About S&a Construction And Development Ltd (13689958) United Kingdom