About Wardour Camellia House Limited (11463914) United Kingdom