About Spilman Hotel Ltd (12260375) United Kingdom