About London Bed Company Limited (02732186) United Kingdom