About The Jenny Wren Inn Limited (04830134) United Kingdom