About Merlin Timber Frame Limited (13524272) United Kingdom