About Duncans Vintage Home Decor & Design Limited (13430717) United Kingdom