About Seddco Ltd (11858020) United Kingdom