About Stork Export Ltd (11054842) United Kingdom