About Rowena House Limited (04395364) United Kingdom