About The Jolly Friar Ltd (04807233) United Kingdom