About Seagal S Products Ltd (12380352) United Kingdom