About The Nordic Log Cabin Company Limited (04058015) United Kingdom