About G&s Restoration And Developments Limited (12241217) United Kingdom