About Sebalc Inns Limited (12055122) United Kingdom