About Andy Ross Timber Frame Ltd (11245405) United Kingdom