About Hawkins Timber Frame Limited (09560656) United Kingdom