About Denny Carpentry Ltd. (04260104) United Kingdom