About Seda (london) Limited (07625250) United Kingdom