About Beaver Log Cabins Limited (NI606228) United Kingdom