About The Small Pet Hotel Ltd (11967194) United Kingdom