About The Jolly Waggoner (lhr) Ltd (13639100) United Kingdom