About Laura Ashley Hotel Elstree Limited (07400226) United Kingdom