About A1 Timber Frame Limited (09926582) United Kingdom