About Cairn Timber Buildings Limited (13336688) United Kingdom