About Seal & Save Ltd (SC670530) United Kingdom