About Glenn Wood Furniture & Fitout Limited (08275857) United Kingdom