About Seth Dedan Solutions Limited (07772632) United Kingdom