About Baileo Stays Ltd (12740354) United Kingdom