About Durham Bed Centre Leeds Ltd (12017719) United Kingdom