About K&k Timber Frame Ltd (11882037) United Kingdom