About Segtops Ltd (12729170) United Kingdom