About Scandinavian Log Cabins Direct Limited (04982890) United Kingdom