About Tulip Inn & Hotels Ltd (11022503) United Kingdom