About The Great Catsby Cat Hotel Ltd. (10805050) United Kingdom