About Septicom Limited (10292416) United Kingdom