About The Chatsworth Bed Company Limited (05089826) United Kingdom