About Great Skua Limited (10273108) United Kingdom