About Millie Inns Limited (09328266) United Kingdom