About Jurassica Park Limited (12716970) United Kingdom