About Dibra Carpentry Ltd (12519626) United Kingdom