About Geoseal Limited (07003069) United Kingdom