About Coupland Timber Frame Ltd (SC483307) United Kingdom