About Captiva Sealing Limited (09158839) United Kingdom