About The Clun Log Company Ltd (09887504) United Kingdom