About Segacum Ltd (08432560) United Kingdom