About The New Star Inn Ltd (SC668358) United Kingdom