About Bird Hospitality Limited (07961072) United Kingdom