About Sedeco Limited (12442553) United Kingdom