About The Jolly Friar (benllech) Limited (07032901) United Kingdom