About Stillery Inns Limited (NI613368) United Kingdom