About Seghill Environmental Services Ltd (12599801) United Kingdom