About Glenn Martin Joinery Ltd (12329534) United Kingdom