About Glenn Henry Building & Carpentry Ltd (10840947) United Kingdom