About Michael Earl Timber Frame Limited (05406738) United Kingdom