About Sol Conservatory Roofs Limited (11333059) United Kingdom