About Durham Bed Centre Metro Centre Franchise Ltd (11766814) United Kingdom