About Duval Inns Ltd (13250306) United Kingdom