About Durham Bed Centre Liverpool Ltd (12144631) United Kingdom