About Roomsaloft Limited (09393265) United Kingdom