About Shelbourne Hotel Ltd (12800724) United Kingdom