About Spender Hospitality Limited (SC623198) United Kingdom