About Glo Joinery Limited (10244388) United Kingdom