About Laclede Limited (12902730) United Kingdom