About Timber Frame (nw) Limited (13496726) United Kingdom