About Boro Inns Limited (10987541) United Kingdom