About Seth Martensen Limited (10726211) United Kingdom