About Instaseal Limited (10471428) United Kingdom