About Spt Hotel & Catering Ltd. (12826743) United Kingdom