About Scandinavian Log Homes Ltd (08590244) United Kingdom