About Seb-pol Ltd (10841419) United Kingdom