About Taylor Lane Timber Frame Limited (03657606) United Kingdom