About Wincilate North Wales Ltd (12138334) United Kingdom