About S&d Roofing (london) Limited (10184868) United Kingdom