About Sidmouth Bed & Mattress Centre Limited (12125878) United Kingdom