About T.l.r. Carpentry Ltd. (05397181) United Kingdom