About Pioneer Log Homes U.k. Ltd. (SC285813) United Kingdom