About R & S Timber Frames Limited (SC648909) United Kingdom