About Kyloes Inns Limited (12145620) United Kingdom