About Summers Log Cabins Ltd (12694074) United Kingdom