About Glenn Thewlis Joinery Ltd (12020723) United Kingdom