About Palmetto Hospitality Ltd (13273379) United Kingdom