About Buckleberry Hotels Ltd (09195371) United Kingdom