About Norwegian Log Cabins Limited (02359761) United Kingdom