About Glenn Carpentry Ltd (11958885) United Kingdom