About Oor Wullie Limited (SC582246) United Kingdom