About North Wales Competitions Ltd (13173551) United Kingdom