About Wells Bed Shop Limited (07841835) United Kingdom