About Deans Furnishers Limited (02737142) United Kingdom