About Tarragon Inns Limited (03585658) United Kingdom