About S Odriscoll Building And Decorating Services Limited (11691003) United Kingdom