About Delaney S Hotels Limited (13617420) United Kingdom