About Stork Elastomeric Services Limited (13300194) United Kingdom