About Ideco Design Limited (SC294511) United Kingdom