About The Frame And Log Cabin Company Limited (07218676) United Kingdom