About Spaniel Inns Holdings Limited (13461710) United Kingdom