About The Celtic Tossers Axe Throwing Ltd (12539365) United Kingdom