About David Glover Furniture Limited (08764847) United Kingdom