About Seoidra Design Limited (02619203) United Kingdom