About The Wynyard Hotel Limited (05300518) United Kingdom