About Stookeen Limited (NI650083) United Kingdom