About Play Touch Rugby League Ltd (10269393) United Kingdom