About Hicks Inn Ltd (11961691) United Kingdom