About The Stork Hotel (rowrah) Limited (04712691) United Kingdom