About David Glenister Beds & Flooring Limited (09247991) United Kingdom