About North Wales Holdings Limited (12091811) United Kingdom